immeuble d’appartements - French English Dictionary